Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 WELLS ROAD Detached £215,000 21 Sep 2012
20 WELLS ROAD Detached £370,000 21 Jul 2020